using System;

namespace Antu.WebControls
{
	/// <summary>
	/// Supplies options for determining if the checklist will drop down inline with other
	/// HTML items on the page, or on top of other HTML content.
	/// </summary>
	public enum DropDownMode
	{
		/// <summary>
		/// Renders the checklist using a CSS "position: relative" style attribute, placing
		/// the checklist inline with other HTML content
		/// </summary>
		Inline = 0,

		/// <summary>
		/// Renders the checklist using a CSS "position: absolute" style attribute, placing
		/// the checklist on top of other HTML content
		/// </summary>
		OnTop = 1,

		/// <summary>
		/// Renders the checklist using a CSS "position: absolute" style attribute, with
		/// an additional &lt;iframe&gt; tag which acts as a shim; this allows for Internet
		/// Explorer versions 5.5 and greater to properly render the checklist above 
		/// other windowed controls.
		/// </summary>
	    OnTopWithShim = 2
	}
}
